blushing mushroom (amanita rubescens) - French English Dictionary